package com.antdesignbackend.backend.entity.entityVo;

import com.antdesignbackend.backend.entity.Button;
import com.antdesignbackend.backend.entity.HarmlessReport;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

@EqualsAndHashCode(callSuper = true)
@Data
public class HarmlessReportVo extends HarmlessReport {
    /**
     * 上报人
     */
    private String user;
    /**
     * 上报企业
     */
    private String enterpriseName;
    /**
     * 当前的页码，默认第1页
     */
    public int pageIndex = 1;
    /**
     * 每页的行数，默认10
     */
    public int pageSize = 10;
    /**
     权限列表
     */
    private List<Button> buttonList;
    /**
     * 企业地址
     */
    private String detailedAddress;
    /**
     * 企业联系电话
     */
    private String ephone;
    /**
     * 企业法人
     */
    private String userName;
    /**
     * 饲养动物种类
     */
    private String animal;
    /**
     * 申报人姓名
     */
    private String suserName;
    /**
     * 时间区间
     */
    private String timeInterval;
    /**
     * 地市编码
     */
    private String cityCode;
    /**
     * 区县编码
     */
    private String districtCode;
    /**
     * 乡镇编码
     */
    private String townCode;
    /**
     * 申报图片 路径
     */
    private String declareImageUrl;
    /**
     * 无害化处理企业名称
     */
    private String harmlessName;
}
